tests(GROUPS error travis
        EXPECT_FAILURE
        SOURCES
        ambiguous_inline_reductions.cpp
        async_require_fail.cpp
        atomics_gpu_8_bit.cpp
        atomics_gpu_mutex.cpp
        atomics_self_reference.cpp
        atomics_vectorized_mutex.cpp
        autodiff_unbounded.cpp
        auto_schedule_no_parallel.cpp
        auto_schedule_no_reorder.cpp
        bad_bound.cpp
        bad_compute_at.cpp
        bad_compute_with.cpp
        bad_compute_with_invalid_specialization.cpp
        bad_compute_with_parent_func_not_used.cpp
        bad_const_cast.cpp
        bad_device_api.cpp
        bad_dimensions.cpp
        bad_extern_split.cpp
        bad_fold.cpp
        bad_host_alignment.cpp
        bad_rvar_order.cpp
        bad_schedule.cpp
        bad_store_at.cpp
        broken_promise.cpp
        buffer_larger_than_two_gigs.cpp
        clamp_out_of_range.cpp
        constraint_uses_non_param.cpp
        constrain_wrong_output_buffer.cpp
        define_after_realize.cpp
        define_after_use.cpp
        device_dirty_with_no_device_support.cpp
        device_target_mismatch.cpp
        expanding_reduction.cpp
        extern_func_self_argument.cpp
        five_d_gpu_buffer.cpp
        float_arg.cpp
        forward_on_undefined_buffer.cpp
        implicit_args.cpp
        impossible_constraints.cpp
        init_def_should_be_all_vars.cpp
        inspect_loop_level.cpp
        lerp_float_weight_out_of_range.cpp
        lerp_mismatch.cpp
        lerp_signed_weight.cpp
        memoize_different_compute_store.cpp
        metal_vector_too_large.cpp
        missing_args.cpp
        no_default_device.cpp
        nonexistent_update_stage.cpp
        null_host_field.cpp
        overflow_during_constant_folding.cpp
        pointer_arithmetic.cpp
        race_condition.cpp
        rdom_undefined.cpp
        realize_constantly_larger_than_two_gigs.cpp
        reduction_bounds.cpp
        reduction_type_mismatch.cpp
        require_fail.cpp
        reused_args.cpp
        reuse_var_in_schedule.cpp
        rfactor_inner_dim_non_commutative.cpp
        specialize_fail.cpp
        split_inner_wrong_tail_strategy.cpp
        thread_id_outside_block_id.cpp
        too_many_args.cpp
        tuple_arg_select_undef.cpp
        tuple_val_select_undef.cpp
        unbounded_input.cpp
        unbounded_output.cpp
        undefined_func_compile.cpp
        undefined_func_realize.cpp
        undefined_loop_level.cpp
        undefined_pipeline_compile.cpp
        undefined_pipeline_realize.cpp
        undefined_rdom_dimension.cpp
        unknown_target.cpp
        vectorized_extern.cpp
        vectorize_dynamic.cpp
        vectorize_too_little.cpp
        vectorize_too_much.cpp
        wrap_custom_after_shared.cpp
        wrap_frozen.cpp
        wrapper_never_used.cpp
        wrong_dimensionality_extern_stage.cpp
        wrong_type.cpp
        )